//
//  UIColor+LYExtension.h
//  LYExtension
//
//  Created by cqck on 2021/11/8.
//

#import <UIKit/UIKit.h>

@interface UIColor (LYExtension)

/**
 @brief 通过16进制编码创建颜色并设置透明值
 @param hexColor #开头的颜色值

 @return UIColor 如果参数错误，返回[UIColor whiteColor]
 */
+ (UIColor *)lyColorWithHexString:(NSString *)hexColor;

/**
 @brief 通过16进制编码创建颜色并设置透明值
 @param hexColor #开头的颜色值
 @param alpha 透明度

 @return UIColor 如果参数错误，返回[UIColor whiteColor]
 */
+ (UIColor *)lyColorWithHexString:(NSString *)hexColor alpha:(CGFloat)alpha;

/**
 @brief 随机颜色

 @return UIColor 产生的随机颜色
 */
+ (UIColor *)lyRandomColor;

/*
 @brief 开起灰白模式
 */
+ (void)enabelMourning;

@end
